linux创建用户指定用户目录,linux创建用户并指定用户的默认目录 bash-4.2$

1 切换到root用户

2创建用户命令 useradd -d  userpath -m username

3设置用户密码 passwd username    接着输入密码

4进入用户 su - username

注意: 可能出现的问题:

当su - username 进入用户的时候 出现用户名字为 bash-4.2$ 或者说 没有用户命令的权限

可能有两种原因。

一:检查你所配置的userpath 的权限  从每一层目录开始检查 如 /appData/login   检查/appData

然后再root用户下 chmod -R 755 appData 修改权限。su suername 进入用户 当用户名还是显示 bash-4.2$时

之一原因二

二:用root用户检查 你的userpath 下有没有  .bash_profile .bashrc  .bash_logouts 三个文件 这三个文件是系统创建用户的时候从

/etc/skel/ 下拷过来的   所以 使用命令 cp -a /etc/skel/.   userpath   就可以了 其中 -a 表示复制隐藏文件。

然后再使用su - username  进入用户  一切正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值